export interface LoginParams {
  username: string;
  password: string;
  code?: string;
  uuid?: string;
}

export interface UserListQueryParams {
  pageNum: string | number;
  pageSize: string | number;
  userName?: string;
  phonenumber?: string;
  status?: string;
  'params[beginTime]'?: string;
  'params[endTime]'?: string;
}

export interface AddUserParams {
  userId?: number | string | null;
  userName: string;
  nickName: string;
  password: string;
  roleIds?: Array<number | string>;
  phonenumber?: string;
  status: string;
}

export interface ResetPwd {
  userId: number;
  password: string;
}
